ring resonator - German English Dictionary